# Unreal Heaven UT99 SOCD

Unreal Heaven UT99 SOCD is a software-based keyboard input utility for **Unreal Tournament 99 (UT99)** that allows players using a conventional keyboard to experience SOCD (Simultaneous Opposing Cardinal Directions) behaviour without needing to purchase a specialist SOCD, Snap Tap or Hall-effect keyboard. The software works between the physical keyboard and UT99, processing directional key inputs and applying the selected SOCD behaviour before passing the resulting input to the game. This can include **Last Input Wins, Neutral, Forward Priority and Back Priority** modes. The software does not modify UT99's movement physics, player speed, weapon accuracy, hit registration, server tickrate or network latency.

## Installation

Download the latest release of **Unreal Heaven UT99 SOCD** and run the installer as Administrator. The installer will install the application together with the **Interception keyboard driver**, which is required for the software to receive and process keyboard input at a low level. Administrator privileges are required and Windows may require a restart before the driver becomes active. Once installed, launch UT99 SOCD, configure your desired movement keys and SOCD mode, and then launch Unreal Tournament 99. If the software is disabled or closed, normal keyboard input can be used again.

## ⚠️ Important Risks & Anti-Cheat Notice

**Please read this section before installing the software.**

UT99 SOCD uses the **Interception keyboard driver**, which is a system-level Windows driver that operates at a lower level than a normal Windows application. Installing the software therefore changes the input environment of your Windows system and requires administrator privileges.

Although **Unreal Heaven UT99 SOCD has been deemed safe to use and wont be flagged or blocked on servers running ACE**, this does **not** mean that every other game, anti-cheat system or competitive platform will consider the software or the Interception driver acceptable.

Other games and anti-cheat systems may detect that the **Interception driver is installed on your Windows system**, regardless of whether UT99 SOCD is currently running. Some anti-cheat systems may block the game from starting, prevent you from joining a server, flag the installation, or potentially issue a ban for the presence or use of the driver.

**This is outside the control of the Unreal Heaven development team.**

If you play other games that use anti-cheat software, you should check their rules and requirements **before installing UT99 SOCD**. If you are unsure whether the Interception driver is permitted by another game or anti-cheat system, do not install the software until you have confirmed that it is allowed.

Installing and using this software is entirely **at your own risk**.

## Server & Competition Rules

The fact that SOCD functionality is available on modern gaming keyboards does not automatically mean that software-based SOCD is permitted on every UT99 server, league or competition.

Before using UT99 SOCD in competitive play, check the rules of the server, league, tournament or community.

Some communities may:

* Permit hardware-based SOCD but prohibit software-based SOCD.
* Prohibit all forms of SOCD or input manipulation.
* Have specific rules concerning keyboard-input software.
* Use anti-cheat systems that may react to the Interception driver.

If a server, league or tournament prohibits UT99 SOCD, **do not use it there**.

Do not attempt to hide the use of the software or use it to circumvent an anti-cheat system. The rules of the individual server or competition determine whether the software is permitted.

## What UT99 SOCD Does

UT99 normally receives directional inputs such as:

* **W** — Forward
* **S** — Back
* **A** — Strafe Left
* **D** — Strafe Right

When opposing keys are pressed together, UT99 SOCD can process those conflicting inputs and apply the selected SOCD behaviour.

Available behaviours may include:

* **Last Input Wins** — the most recently pressed opposing direction becomes active.
* **Neutral** — opposing inputs result in neither direction being sent.
* **Forward Priority** — forward input takes priority over backward input.
* **Back Priority** — backward input takes priority over forward input.

The purpose is to provide similar directional-input behaviour to features available on modern SOCD-capable gaming keyboards.

## What UT99 SOCD Does NOT Do

UT99 SOCD does not modify:

* Player movement speed
* Acceleration
* Strafe speed
* Weapon accuracy
* Hit registration
* Server tickrate
* Network latency
* Player collision
* Game physics
* Weapon behaviour

It operates on keyboard input rather than modifying the game itself.

## Software vs Hardware SOCD

UT99 SOCD is intended to provide an accessible software alternative for players who already own a conventional keyboard.

It should **not** be considered an exact replacement for a dedicated Hall-effect or SOCD keyboard. Specialist hardware can detect physical key movement and process input within the keyboard itself, potentially providing characteristics that software cannot reproduce.

UT99 SOCD provides similar **input behaviour**, but it does not physically change the actuation characteristics of the keyboard or its switches.

## Responsible Use

Please use UT99 SOCD responsibly.

* Check the rules before using it.
* Follow tournament and league regulations.
* Respect server administrators and community decisions.
* Disable the software where SOCD is prohibited.
* Never use it to circumvent anti-cheat systems.
* Do not attempt to conceal its use from administrators.
* Do not assume that software-based SOCD is permitted simply because similar functionality exists in commercial keyboards.

Competitive integrity depends on players following the same rules and respecting the communities in which they play.

## Why Was This Created?

UT99 SOCD was created because competitive gaming keyboards increasingly provide technologies such as **SOCD, Snap Tap, Rapid Trigger, adjustable actuation and Hall-effect sensing**. These features are becoming more common, while many UT99 players continue to use conventional keyboards.

The aim of this project is to give those players access to similar **software-based directional input behaviour without requiring them to purchase a new specialist keyboard**. The project was created with the goal of accessibility and a more level playing field, while leaving the choice of whether SOCD is permitted to individual servers and competitions.

## Disclaimer

**UT99 SOCD is provided as-is and without warranty.**

Installation and use of this software, including the **Interception keyboard driver**, is undertaken entirely at the user's own discretion and risk.

By installing or using UT99 SOCD, you acknowledge and accept that:

* A system-level keyboard driver will be installed.
* Administrator privileges are required.
* Windows may require a restart.
* Other games or anti-cheat systems may detect the Interception driver.
* Other games or anti-cheat systems may block access or potentially issue a ban because the driver is installed.
* UT99 servers, leagues or competitions may prohibit the use of software-based SOCD.
* The developers cannot control how third-party games, anti-cheat systems, servers or competitions respond to the software or its driver.

The **Unreal Heaven development team accepts no responsibility for any consequences resulting from the installation or use of this software**, including operating-system issues, keyboard behaviour, incompatibility, third-party anti-cheat actions, game restrictions, server restrictions, competition penalties or bans.

**If you do not accept these risks, do not install or use UT99 SOCD.**

By installing the software, you confirm that you have read and understood this disclaimer and accept responsibility for its use.

---

### Developed by Unreal Heaven

**Unreal Heaven UT99 SOCD** was developed by the **Unreal Heaven Development Team — pho` & StaRzZz. 2026

The project was created to help keep competitive UT99 accessible to players using conventional keyboards and to provide an alternative to purchasing specialist SOCD/Rapid Trigger hardware.

**Join the Unreal Heaven community on Discord:**
[Unreal Heaven Discord](https://discord.gg/TYwVTJJsFA)

**Play within the rules. Know the risks. Frag responsibly.**

IMPORTANT - Please do not modify any of the files within this package and keep all files together within this 
download if you redistribute - README.txt , UT99 SOCD Disclaimer.pdf and UnrealHeaven-UT99-SOCD-Setup.exe

Thanks.
